home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
game
/
map_quiz
/
b_menu2.bas
< prev
next >
Wrap
BASIC Source File
|
1993-11-30
|
2KB
|
71 lines
1000 ' ******************************************************************
1010 ' * *
1020 ' * :::::::::::: B_MENU2.BAS :::::::::::::: *
1030 ' * Programmed By T.K.Mosaku *
1040 ' * ~~~~~~~~~~~~~~~~~~~~~~~~ *
1050 ' ******************************************************************
1060 '
1070 SCREEN@ 0:CLS:MOUSE 5
1080 '
1090 CLS:X1=25:Y1=86:X2=625:Y2=412
1100 FOR T=0 TO 140 STEP 2
1110 LINE (X1+T,Y1+T)-(X2-T,Y2-T),PSET,5,B
1120 NEXT
1130 LOCATE 24,13:COLOR 7:PRINT" 準備中です。しばらくお待ち下さい。"
1140 '
1150 LOAD@ "F_ALLMAP.TIF",(25, 85):CLS 4
1160 '
1170 FOR T=0 TO 14 STEP 2
1180 LINE (26+T*3,13+T)-(626-T*3,80-T),PSET,5,B
1190 NEXT
1200 LINE (75,30)-(578,63),PSET,6,BF
1210 LOCATE 12,2:COLOR 1
1220 PRINT"★★★ メニュー ★★★ 希望するものを左クリックして下さい。"
1230 FOR T=0 TO 14 STEP 2
1240 LINE (26+T*3,417+T)-(626-T*3,473-T),PSET,5,B
1250 NEXT
1260 LINE (75,434)-(578,456),PSET,6,BF
1270 LOCATE 24,23:COLOR 1:PRINT" By T.K.MOSAKU HORAI FUKUSIMA"
1280 '
1290 MOUSE 5:MOUSE 0:MOUSE 1,596,353,1
1300 X=MOUSE(4,0):Y=MOUSE(5,0)
1310 IF X> 63 AND X<222 AND Y>136 AND Y<233 THEN 1410
1320 IF X>249 AND X<405 AND Y>136 AND Y<233 THEN 1490
1330 IF X>430 AND X<584 AND Y>136 AND Y<233 THEN 1610
1340 IF X> 63 AND X<222 AND Y>264 AND Y<360 THEN 1450
1350 IF X>249 AND X<405 AND Y>264 AND Y<360 THEN 1530
1360 IF X>430 AND X<584 AND Y>264 AND Y<360 THEN 1570
1370 GOTO 1300
1380 '
1390 '** プログラム呼出し **
1400 '
1410 X1= 67:Y1=134:GOSUB *FLAME
1420 MOUSE 5
1430 CHAIN "A_JAPAN.BAS",,ALL :RUN "A_JAPAN.BAS"
1440 '
1450 X1= 67:Y1=259:GOSUB *FLAME
1460 MOUSE 5
1470 CHAIN "A_WORLD.BAS",,ALL :RUN "A_WORLD.BAS"
1480 '
1490 X1=248:Y1=134:GOSUB *FLAME
1500 MOUSE 5
1510 CHAIN "A_EUROPA.BAS",,ALL:RUN "A_EUROPA.BAS"
1520 '
1530 X1=248:Y1=258:GOSUB *FLAME
1540 MOUSE 5
1550 CHAIN "A_ASIA.BAS",,ALL :RUN "A_ASIA.BAS"
1560 '
1570 X1=426:Y1=259:GOSUB *FLAME
1580 MOUSE 5
1590 CHAIN "A_AFRICA.BAS",,ALL:RUN "A_AFRICA.BAS"
1600 '
1610 X1=426:Y1=134:GOSUB *FLAME
1620 MOUSE 5
1630 CHAIN "A_SAMERI.BAS",,ALL:RUN "A_SAMERI.BAS"
1640 '
1650 *FLAME
1660 FOR T=0 TO 14 STEP 2
1670 LINE (X1+T,Y1+T)-(X1+160-T,Y1+102-T),PSET,0,B
1680 NEXT
1690 RETURN